89059496
29459300
53224916
30133857
8511758
47488248
53397495
58185070
473824
34637686
98077815
70032064
78926551
12347325
90627566
42841223
53976463
6311892
78662435
6103747
73475283
46685057
64718542
13013125
3022466
88233221
73367425
71325133
7488851
84349083
40844167
55236978
30718712
14538150
3475243
56317291
7429885
28463590
6101883
17411107