19829443
32459018
23785173
1376960
1621479
11438260
56342423
85064395
48012356
88689455
32187262
85265524
37055102
83166854
57958462
2838622
33455670
5346364
363143
74629631
1516208
98099904
6859279
29001108
62341817
59083101
66889233
88738702
40332461
30307056
45255867
18947599
9467407
22852560
56831924
8796386
82484708
83689430
43779110
19787416