38124472
29125319
24331409
630037
39252637
43563341
88891323
58634307
28445078
45012325
67579773
80613085
56254706
64969917
73196887
51725702
96491924
50525758
93359701
3629220
4556776
28241202
6498632
1136287
76649848
56402324
54204050
35641761
1622687
57179127
62189584
10094252
8310437
3249320
92284864
59781838
32266845
35411965
11183677
88705277