90398823
62433974
55428215
51622384
83672644
67978699
78119415
82309650
11983749
97602546
87835333
8584275
20046155
35091424
9793150
5447507
26268510
3283836
62501480
15175315
6307500
83458967
88464138
77634211
26388047
75454349
48761079
3845947
17203669
88719186
24606047
6278129
74696315
47643609
77131094
51316836
61452259
32508647
95076544
40215804