995264
3506574
36071188
29517875
2423555
69125712
5599171
45454077
45766165
49488514
50017049
94267060
4184509
84728757
3795684
99888998
14675947
92088717
84349693
85055116
329196
34894243
70331172
74656519
26096979
62893758
28714453
32126744
17161791
32196579
43936557
69656084
29505208
14234973
76538496
21683364
80083231
11823410
13401933
954104