60763066
75712698
653891
18737240
97633095
65939293
6505181
93157584
25075123
16928536
27857930
40266894
23098254
18943540
19098985
47374371
43079365
25755685
21766824
79162955
18544038
60648776
8763660
2780186
27283811
98577026
21635022
40991633
4441009
13463164
11164357
90097956
21791485
57072520
27797138
32585474
10101540
6698393
541884
18565255