4204436
83658125
36089735
29151030
25976300
57554817
77302382
65473419
86255147
68612639
61421260
70365524
19383406
85943327
90706069
91936543
93978528
57987098
90081528
90194285
76259176
82904417
53404777
12699203
3551668
62206658
53302776
86428454
1451459
29519568
29124470
88684786
13204255
37513486
34656925
7393210
8632745
68299546
6351911
52718128