26616022
95481742
51999847
3696911
4315768
62129377
15573250
9653118
2946342
48848899
9658513
9200318
29095888
6527061
2893671
2401287
1489189
51356246
62783837
96197654
85391993
9183891
47291980
3789823
50156232
93369477
41672525
73803706
50808126
33015860
6932224
758923
76407020
56644226
84293515
4837418
33475218
71898094
80976019
8805406