66633796
29856710
47767657
62118000
48217784
7270471
39392640
26376917
64579550
3284522
417623
2748167
78984970
99239552
21412219
43574485
36202088
86481887
59332509
54177628
63454717
2991923
38943359
62875257
49475920
735162
17798528
23276866
98177774
47981045
3123158
47342012
66367522
19347464
20787574
78886350
12247194
27429747
10119116
46947048