17943970
93287452
50718721
27699834
597049
12433850
81647220
83978398
95892177
47651517
22371417
49676757
27965214
92622255
43746473
44965144
23028460
12264097
77233745
11445244
25139442
53584091
9166453
95014487
75147065
3339983
71418097
56708494
53493710
18835052
21957596
54299116
11206287
7659939
29892535
10562601
5317400
5961996
88411504
22583161