64966266
46244699
64599741
93295113
96303232
5291860
52298976
15728547
550540
4116573
47492147
99489208
987238
5280421
75335445
24562606
27871857
47182253
23528969
7601482
66757408
56551701
12312800
2504501
84155205
37124390
68742261
1157388
91038624
62208082
12092928
70057915
65925408
45417152
57907707
71366471
649481
8975237
5694912
6407175