25365864
41197847
4679114
89998755
9173208
62557857
7773323
40081067
11128029
34812833
4115577
37553922
1231708
3705411
84918373
66976761
29589107
89705059
971471
45151031
85056374
67852168
1662495
73388624
15058186
79796343
51359151
80188901
49676551
63383179
85147077
26413116
3639712
4886679
68317473
64515049
30652592
23588923
19843572
17131347