6428048
3238341
91148972
57143679
10511107
4469092
21399278
18508817
42025981
15939288
49074628
48497452
41349115
40812824
11869169
19108867
696449
56944199
54567661
98342882
89728461
991605
421931
19099848
99281472
86246023
96794191
36024159
26654672
26005259
60359313
79793950
30249610
8525088
52229525
40651673
59219978
95515399
19583296
79994209