5375213
68235658
77841097
66474428
18794437
23185707
25078479
7797945
21327411
8162830
26061918
85345712
30282331
76285570
17776923
9939394
10328358
21165686
89637952
577455
63923552
57826812
57887630
12912179
24337064
76777034
83849430
21255035
98532390
55699598
1897891
2580489
4039351
37375211
7226381
68914137
3515883
72291608
40111916
59998699