52777793
62486411
22626303
11257226
56037925
39331421
78978628
54906919
37603458
44433904
60472230
68314733
93215071
68771707
3206952
58054149
58788519
79314895
79539344
18167792
513513
20462327
6283252
9213097
8736334
39529601
47097576
26268800
70198209
7374533
64733337
74747272
1268807
68361298
51071321
8088282
92904735
13612100
49116288
3400618