81434680
34822496
65566611
93315838
75149022
35572531
7258205
38405433
11753764
45119601
5030883
14127861
17132112
48234454
15344258
66802324
88305325
8753874
59514940
39636937
8071224
65021966
61908200
71994688
37076821
40186031
6124624
90756426
2201251
3562932
38493969
67618490
50863098
42667678
92126552
7266068
61177453
8794534
45071018
37464742