20144870
41019151
76743507
9231241
49387292
49965854
28906032
80091235
5848157
57504952
39605094
67432850
14377232
73806503
43886381
85725459
98648614
85581860
42343493
8673692
33527321
18041985
6669114
32425282
67432352
76718406
38979860
8216698
64921330
5941312
88976700
48373674
98679534
41323277
17766252
32026669
55755160
67394526
55581401
30847864