39357904
14252009
22519326
98166227
75608730
59296310
64184885
80724565
84517111
60663414
62782299
91189548
53253392
84123775
97362240
51754064
71773649
57367520
19291020
35466692
64939630
75992120
28516446
98991587
56956117
25383137
79854550
46582497
93694113
11772163
46959486
4842564
37768108
20682481
72288149
47808802
9796719
15615779
27953243
44028034