25332072
37654871
96562969
69672516
19809375
78655001
5078712
1317634
33337909
25536985
4362967
89451836
22907230
2122658
20983083
7434546
71231675
28772436
10974653
90369110
12758756
86693480
62483196
1519141
63436109
78572363
8526721
808585
46197080
74629236
20164885
75531910
1353124
80061135
37018066
67782225
88458832
23087456
71544106
52108097