24616206
1854162
25141618
1405439
86611343
9854812
85668549
12629587
31872656
3466070
37677933
66208593
67972452
53057741
17847502
49793012
25569076
6819592
89243314
41943585
62922429
1041920
4762801
93696579
59441423
40589615
22028317
36416952
20678817
7105373
76621784
99543132
70311588
23109329
1498687
81796258
8862176
83114
95935514
3076710