27311317
52669684
61229400
91028371
60426658
72849
64726364
21393956
24884672
8000671
5035489
49386815
25805598
28385861
1616883
12529437
98541730
9962305
74011067
97746240
70599214
396696
4908515
299361
2626011
8245703
20636852
6250724
58555244
1365585
60645699
7820423
60414640
2226164
69279261
12476837
41962465
85189091
85511050
56393365