30026908
21876964
36666850
55887746
2286717
68581483
96133331
54254241
58256628
1163212
51156514
6284307
95523277
58617000
83468670
50852434
10482174
8491796
62707759
77734297
1967889
44756567
22189266
8497914
58398506
21307157
8274484
70216856
22286530
8640723
58538003
15225614
64002001
6985789
8551055
9918717
96644178
8565219
91641327
28647474