27277381
46872570
40497735
50921963
19558177
46033855
20155150
22244288
4574114
89338004
11883628
90767960
48103804
3394825
38499210
18418377
5445530
36976834
962725
19816619
8212102
28601802
49404817
397396
38262294
2207042
65372865
36324509
47883256
71006944
26661679
6807870
95318110
97971673
61193302
10472154
91868174
55569538
65395439
820964