70426830
89805021
5978465
89613700
62048911
58032720
5509494
62763339
28082305
2175663
20651415
84876856
39713823
85333200
71317449
88538712
24581599
53028682
90634478
83056617
25664293
38463994
77901548
1199980
64245334
43042316
34895121
49709811
60233805
58163850
79863862
55613536
5914537
92112967
37583247
14739064
83381919
5523167
37903700
1445344