1221018
68852637
38188151
28578014
8927784
29248924
14947827
94067664
12223656
24474055
2033764
20085794
40299717
18307598
7246653
18613219
49351428
27314312
8386093
43532939
61894278
77461146
44835921
24725585
20381103
32413202
24476411
24479900
495243
72755977
49697342
57565450
13701315
5032663
96314785
74138936
38037897
25878554
74036127
7902246