65877888
10825765
7810945
63046849
43652556
31164135
39972189
9166557
42664418
73353192
10713995
18425235
32284430
2605890
73196321
2025800
62973001
78706102
34954028
257745
83191101
47025103
98196900
21415735
38537060
67204904
53786259
37552139
20306998
52966304
4281858
7026518
6786361
6812729
39346
21325584
19471036
340787
34722929
70136277