18052532
12775417
57763449
29429736
72765924
9792779
80621347
61558493
48624679
21914173
39295667
63564787
2054526
41146624
64294900
79173462
80067793
1458747
79549654
95494599
1556207
49367075
550694
81351345
3271419
92896516
11905535
61601513
5910418
93139029
49656645
76243336
92787880
7679271
70251700
3123641
49188085
6325190
51385346
7867303