989592
7447761
26128767
796991
4648387
53132285
57702933
58109554
93092679
73844426
95101450
74984182
32143163
26162283
18289895
61388453
7970130
6131003
38405284
39961265
29175568
47469213
20057427
91548515
69556498
64778006
64925362
64244093
26978091
94113892
67125826
9867876
37527332
84291342
48659858
70685416
81544300
40762934
18493545
19185039