89813816
98524587
59617683
74303567
21446321
4776043
61322658
14096483
46662977
43322075
30123288
67853127
30307507
35238349
17452775
87929045
4110305
1919338
93604113
48173939
70114523
34782932
56478364
22817054
49979230
86935539
41976554
35825630
33675478
2374245
2509662
18318220
35616060
6642653
211800
91807679
72682557
10335635
9074522
52339291