86311860
30548626
77942379
8531523
31922497
40432642
49367321
51781899
94536900
36089412
19922008
572245
14219119
16651037
99784721
22932702
82556923
31473269
85394399
40604634
21493473
87992020
6735238
62384541
83895996
74961554
35175588
17719620
40782054
88508126
35061389
70534719
80703329
76922406
23675879
40805925
13888550
94279949
62294058
71319623