65283717
7553056
69146915
3048521
5128764
17216419
96001320
56294040
35189342
56682003
24951687
20645875
78182455
29671698
3449444
604970
8692988
31811224
69599068
91666471
41148108
60857478
1278612
99646198
359725
41049823
8064283
16163225
9568129
401984
907810
18372109
2573212
94912318
28271835
70075574
66368800
29503681
2474708
5512340