29168190
39918703
8939334
43089144
2554125
39854093
18763172
18672705
97954968
97349778
4247828
50606224
26581596
4012666
53318586
90167663
6205837
49299786
98925230
82728461
19931940
94819538
42051899
2374822
69282030
57823759
594405
4364343
23425970
66706657
91006545
98431038
27693507
9592173
35886484
14565238
16549045
70238105
67041043
23417545