34297080
43119223
69694191
46409469
53161242
44869307
11916363
10873369
18982114
19627904
37773694
26719030
93868754
70764555
23788698
2367802
63101370
27833899
43098387
53501278
8021095
235840
47885449
39348023
67728248
80231920
69051295
21189984
65742161
79628000
86203388
77105853
18621500
97271348
30359899
6152102
84408905
58447092
72109597
79196435