89837602
39113309
91577432
34403256
35783033
58278022
88118512
53788526
6875108
90344715
13998369
1089131
48377108
46681499
87806059
20297649
60426772
41786697
31902368
46801358
48547630
76989836
41404726
80546901
95575407
23867972
25711740
32508851
22391641
86466081
60003518
28485524
32292862
18054401
32661918
54459616
22272058
81485833
6067493
24248187