53392513
30068953
46613630
38118419
28409367
36847145
39805801
40622573
8558177
96429937
23829611
71817232
32455630
23145441
30692986
75927204
86411273
76701324
57885554
35654398
88096288
80086223
96296407
91463997
3678574
15749049
7150187
85021813
81518296
4214491
8608825
64488713
9157469
56427780
66116240
84241121
6697818
7117982
26409978
22386273