90134417
4857102
3122353
265788
70055920
80749028
38764045
834145
83724902
52677894
4463664
50504468
6384234
75641504
39864912
14319767
87011767
35158072
49221919
72573151
22254684
22279057
96672182
74741373
106199
52031776
65539135
92754672
16095497
96179101
31923943
57829596
37041877
34438244
16974374
36609508
77157978
68812586
75121408
42305495