49044370
17581585
70642508
62307565
79814230
66805475
7903942
42918255
397403
99333160
9148530
60343321
47736402
51072910
16108801
94217485
23405177
36396322
21973082
65495225
6648367
62926647
31353084
62247314
35585202
32702621
38272379
91297546
38059857
99465597
721810000
5630893
68349546
38849086
52473424
56001208
73173817
86177906
36012775
7887618