91875827
84364665
61621498
14128132
22916836
52119853
23072546
37571776
12125165
33162404
9012057
4207574
61195974
25051303
8659808
75166949
3539392
18219189
36909334
30972694
6408261
29329287
52587264
30548191
5473269
42819220
4184128
81285609
24561856
9036183
20742504
40407571
38251108
61509642
92986559
58917235
42728231
74584188
8604256
94668955