60818545
84983284
5257406
94842322
25213518
13771942
47485182
1733990
4456111
86231118
51266421
62826383
89905742
8919778
72941690
89503188
75002716
88074943
90492874
98731147
50952910
146644
20391462
33325832
39087028
69485292
11363532
81258450
83992137
14302294
3761312
18884277
41087483
10162260
588179
86706081
89751197
13886580
73518789
70598125