522877
22388782
7673395
79738284
96033678
39436535
1314251
30595158
99791414
29731678
84042235
75705819
71412277
66972780
98602519
64894861
24239792
78747870
52196116
95351159
26335892
85682207
88147285
3101215
51951982
10022635
45973367
60484769
7293132
20234415
76836361
2788111
52369150
67057093
87468145
63604233
18426116
71069549
8885960
70214731