59718418
18675675
7843468
24864336
32517214
31175015
39745647
2673604
28199912
64917306
29562153
89315726
74534359
41948405
63776678
36407012
42491171
9089549
50318850
63265546
62202785
2024859
64001915
13214932
80018379
79297273
60883417
89199860
72084002
76409599
61562162
6501352
3399728
72319012
41448945
84536535
81873703
2853824
6452620
4291033