17983137
20786568
9096440
61591857
30895540
29769059
86793465
90821777
20241053
71677163
59799655
49135868
98657658
7709091
75508298
37821530
8997145
55305797
15862886
52815481
8068174
97759744
40774069
7174971
2968816
72479925
76186068
66994300
69294588
46366994
49446034
98482946
16259332
95567505
86811840
16858157
61872418
40768497
11294476
90797991