15922073
56235981
83674036
7086767
15632265
1345112
2656102
2951840
20766359
3497067
8882608
18048056
52668855
29246573
6176227
7682766
71716596
87749317
9596854
91533025
94928016
74816128
43767843
21872220
8510691
79852192
33724105
78481901
55097115
62097728
32399430
85813457
39542814
80143936
7323137
73323180
11568611
94572123
94744199
4749453