13981542
64143195
6815914
32017556
2896515
80931537
51493020
1693683
9276428
38991380
4956735
49749784
58572718
26066901
38901309
30612671
42901222
90217669
2494190
8128073
84574318
44367326
41466390
80231767
84741956
41792946
45389734
51262410
14267043
40932971
57807115
56816846
41531860
25505493
19833047
10697174
96492582
7334600
26722557
12112843