49343098
96042578
53458500
7959873
92695316
18051807
45525593
40351401
46372824
43472808
4935272
13215006
89746716
33458101
92375158
61524632
52358905
37192289
71716614
53927180
55539576
99065257
92634777
9162043
8667544
42597896
2484378
2379768
4641450
12308918
46787184
29348296
8825854
52784390
64019892
4004684
53733536
99757403
40682988
30612544