9508223
90632577
66944448
60308069
94533326
49134080
35629254
52298880
39582552
25915228
75311799
24501060
47974692
98535770
6722512
40622508
9729814
52316216
50595318
52191884
2635659
1804889
51761100
99408918
55493625
13699553
23354810
80971963
4168785
16084839
2126481
11014704
11871453
88448180
47931567
69901728
23233937
8143113
15008155
25703256