1349421
89011735
32125855
33092042
23824366
13953856
86996946
35196743
57665005
54308229
99256935
20106088
27715634
55702272
89238237
6332088
34399771
89437980
70743833
23079539
92329331
19631023
78801815
86653922
84676557
92437218
67235737
17465348
86829089
8875575
28778626
24482433
3215545
10309137
83311392
12052113
3943981
38547624
2399349
5807250