52146909
61326826
53857100
75403860
3563653
43595640
41975163
76547222
31347580
77124404
18827562
38201659
19843555
95985509
70458945
11284277
82809248
20283879
6718383
5273859
8965068
37426364
41746019
40154859
27264388
50408462
85419550
92786118
60383477
1282467
35775169
32421097
16201413
90605431
36165437
12398808
11154309
80716869
24499430
31801788