54604930
81359526
25949042
8420929
60739126
22623597
5124158
40744384
40028787
28389428
46178785
24827259
30359538
91604457
68649854
33027605
1092619
34704046
5362975
60681095
29626739
43363949
49869471
86795365
70678987
64922855
60186434
31917596
39399877
72129510
2660917
28226978
3614641
9557138
67665255
88833862
91987360
33674016
68258264
68733325