22574276
83386764
12664703
68055774
54422520
68015540
70373895
1998802
1529867
80099477
5149396
35762650
9999040
32054306
47669242
98186877
80927682
95483754
66551341
12378769
53485372
5974407
6749217
56776491
91892553
32014548
17366505
83294173
30922105
17621506
80925541
76461706
5926109
9178194
12178260
5038122
2797237
1917711
67142278
45217821