30519163
22645811
92047121
17080
41534191
15924649
13711499
9004702
14061708
9804429
72068845
99668911
97004093
19114584
21035983
32513571
72863337
7780440
98449489
55449883
38562803
1346937
6748787
1721085
36074191
4151675
10017385
14622566
82745007
50697847
82299688
4504133
3089039
22329564
94185394
8478868
4463816
19618054
5099256
2030573