75987308
79884592
82913403
1136158
75651016
25673149
61828292
14874004
63503821
32666648
2027906
17265193
27099355
57973460
70666422
76242257
91067520
37433087
89042456
15045752
1097106
54003964
59386110
17364831
34604103
17929054
7503189
87459149
80625797
83071600
95344306
60735381
3726950
61683497
46903847
2197616
98218943
44998465
40702673
27095796