2682089
5225123
22885549
38121285
1994242
50438086
24622518
4181906
92329322
83436809
63856885
89729989
27367424
64051262
15727250
2908371
62267403
1533585
81982586
31677126
36367691
64818085
29298978
64497708
67304138
76913726
67103155
74262227
488732
3353177
77838290
34189442
35615512
37206481
80301664
60601131
43983744
48732203
30029447
85457139