28684768
39048360
18807016
93865452
50987895
80609896
96051500
95144678
96264569
14803258
1635962
74786213
73478410
96861285
5865969
71981713
82832153
23847169
85897296
14401630
40086073
46327925
77167729
64298068
13624285
16444642
14878488
8035971
96268132
92719404
6675505
604624
52356967
12128893
51195276
9576359
61157089
77403395
16073204
71162240