39075672
81551378
8657577
94991113
70507405
81113074
54387785
61096850
86723074
76157907
7843799
24397614
31424288
9761344
14718338
61372788
53818319
32297788
8410504
84469
64153212
54887785
1988710
2974327
72002742
20172530
87825209
60735272
6036515
17519985
5571596
66025862
90128434
3947580
4587428
37545329
7827
90621115
41821782
26703995