18839681
4016546
10816416
6235298
57837806
65697274
50777633
31953644
22135643
2375291
14832462
7585242
23712386
50439386
83666191
12612099
50192534
62906378
36674722
41268651
81849217
13952537
36814564
88129517
98204441
51775367
15858816
42419055
1699583
5522591
1575910
85023994
60529302
37389736
44654525
41091249
54679332
56171301
87209726
62182685