35462887
8427956
24398211
47791957
43244858
96579970
52581679
23643833
67634621
33204600
16164003
57864328
36404298
2036737
66405659
9027224
888968
36382077
38709846
63432931
60072879
69285420
91933463
18789533
2608774
38835561
730675
54069781
86288122
77878969
25457886
15516317
54993609
47198774
57464650
48114703
36101024
32147146
17764394
36509486