75799580
91954744
4283553
67192008
46337842
53422147
53839239
85082030
31444008
40536008
5299894
29591583
76566245
128341
95909350
47194268
22251105
72583531
46875250
25043992
46248292
46968858
88602862
61054333
59828494
48178963
72983472
6484512
35034513
54751737
59167487
224485
89603420
9733926
98723552
4034463
81806398
52523205
6250608
86061500