16497781
3495849
88429304
64065185
97612843
19496222
24393310
10952271
18291597
50826492
62424118
63182619
70142036
75225899
70019108
38191509
83799901
44949380
22927031
42666251
3587661
31018235
93203582
6161602
52559556
17744320
3806157
9758545
69753907
85274041
61785935
33558358
54594756
7634889
71587917
4530720
38218316
83855203
61625124
40752451