43744595
56837196
27489375
17621700
21353000
43611182
81536846
24718029
84618806
11234789
10456975
83535868
40263064
48246777
28233980
91782293
39333246
69139135
41739981
88613810
56466076
45531212
33115057
57318335
5341290
38696594
16824198
52233122
40814807
3385307
64676423
7482795
47934630
62539175
826469
57725221
75535192
8166609
94673579
14536059