48303518
47044174
27011976
19658262
73994376
40876300
9457258
65104393
56099127
5144841
4338969
36997808
81208298
7170316
52288564
59286648
24707868
97203175
40637828
75461379
88077751
11615184
98703998
31448385
16316174
59258478
71008898
66739086
71528352
68452367
66428197
14667310
6526117
61859328
36225000
48594798
78588031
6291398
63741301
95302045