89667366
22311441
66654226
66364810
48367645
44657902
66336196
58251922
758433
81432915
27711279
25194306
78137605
3212253
1142586
65564879
40752800
38448483
22215869
55457512
7031587
94317600
79483591
16885650
84972390
9848108
69307276
73796568
5472531
10894768
38092133
57789935
2522937
56481601
22035834
58516396
638330
7262871
691790
92696052