49741090
73147749
45932012
98378820
90652552
7094916
74591058
37144950
47185489
2488919
95181622
30587649
25858277
61979385
47913220
13286694
8839729
45842878
56085298
25303296
23623577
10189231
6986539
66491053
2777186
41957626
30379325
67224498
50062610
12899299
11152782
30221099
43832765
54151816
86671910
1236809
9514403
47003986
63852139
56378525