66308350
3047374
9794519
27808633
37251881
99053656
23428738
48531357
8463487
81491195
89388719
76484898
57027556
91296354
51579025
24858406
70868116
54846718
6989497
18727292
56433542
59197918
29781950
19656602
638807
72726315
60123249
19697821
47015822
49395665
74075221
3889379
2364410
20197784
60768645
54909547
27483452
11086838
30869378
53721808