52986858
88212787
51822641
6097428
46921421
26387329
14654040
93719095
97448125
82852031
56186524
79704951
10371694
70743994
6863990
63604648
60681669
46187904
2720937
42535008
83427831
10189704
2939986
69576382
6891636
56707776
86406719
34099515
74932195
3198170
75587582
30159998
50877057
28015122
97011309
58087852
73134478
481323
17013132
75372285