63842025
86384942
33857093
30975914
52528219
15592826
72017283
10179488
24731140
50722965
69617498
475329
17331239
74652833
66191731
66263096
74192098
13283015
48984636
3777271
52434702
13593529
79101553
36692734
15196771
13972400
45114834
71446621
41324123
17659885
30252202
841677
43674987
18281679
12733235
93898558
17427353
78836078
82568982
75057189