18946650
5782409
87741509
5090915
83784915
20722241
5551808
56082020
31445450
63504096
60327050
10368984
27837038
44968149
74422712
55161319
78297937
56068780
8797523
26802163
22152505
9075269
88189824
40405729
24967053
92306905
14794426
35254
56234567
50023677
36519535
41218369
7954912
72046173
92335171
1390753
1168065
12112469
844735
51042111