26699740
54078328
4000228
6078894
14528250
92387124
51339534
70987293
44344451
257026
41506045
37171391
88581775
12848626
51643037
1719436
44419721
43649869
59883957
939386
40408398
59102602
1592467
58188616
15135773
15246000
5217954
13374142
3715785
69275579
46049319
21007808
32048440
32878937
93258762
68498912
80308711
56796130
58105786
55017504