96786574
58521456
32825602
1731383
88157583
9315763
6343881
30455779
2841644
12727530
25147675
98677384
36264885
90799985
96972628
91788219
35941403
30832018
37296840
14572374
34307074
7569464
76378282
74287278
44692807
5656814
39545000
77747705
79948197
97108669
6113218
43942075
33741733
44134658
4037194
11224319
4567858
53313673
67965889
55121986