1222490
85581560
45741579
6446031
70031216
57797919
37316295
56096508
36163200
71681838
79467802
96771414
51155461
96503914
93952784
46961046
40382869
22929587
20125978
4867985
79353652
50709751
51798840
65838473
5577948
81652171
84351405
76506469
7831654
99418772
5937845
26231294
88867865
71148186
8900413
43815262
40194234
24528147
670702
81213801