45053254
3109868
95019826
53537322
49083019
29475636
33813305
31251253
47053543
67089700
18717863
99818307
40057432
8509000
39298596
22813360
18895202
38197850
16544058
1582870
25632120
78857384
5484402
9950152
24089293
99337913
40872201
62795948
31795267
43003798
75171549
2892750
6307283
5514454
6680939
72324954
56583626
9016535
38906972
91815962