80706159
94904340
3202269
99905134
14712953
6352977
34188155
87238184
66349938
49349340
25133418
28857708
73331862
60869310
50847629
49451813
7652590
51097358
10882915
16793807
54007551
68654347
6846326
62128718
89435060
52339220
8207664
34362496
24228905
83988931
35151414
34223055
19827026
95326243
23816863
88904971
41416231
5966812
4330556
73041610