49848099
7182661
2305845
61175601
22373529
1451428
35844224
61814864
42337416
8560247
46126650
3275334
79957500
63252379
43055533
18313108
56475034
12019845
95351394
94205523
87119993
18068492
5663377
10978239
27679469
59035334
1476201
36251924
83658486
36229116
49631995
33471417
74937886
86391926
1856580
40828516
6977266
29274482
29492376
34755670