97205920
19653049
53015829
71393792
9896996
24111648
64423948
47054792
58624128
54904357
51352835
79522824
274481
29357096
24568619
2947394
57292781
57125797
47384633
90589177
25949670
77438771
28094057
92954700
83325517
79422471
47747117
777492
53984811
39305805
49464328
896800
94108574
86402308
96063301
52144571
49688572
25233274
38777355
10607530