8389786
87397375
18414090
61745493
1066644
91582284
76532750
97753771
56784429
94821736
67901826
61722999
80503369
5102044
46008832
69924664
10213894
5124168
9641362
80619680
79529618
50396720
16763487
74676269
96717889
78152763
27124453
40796780
1251807
15377700
3072796
63684132
4304524
91218104
4951231
73996928
17625992
14008517
34496133
412236