16067831
2771247
50479720
79667206
29323204
94453229
6361875
25518526
9336617
37274241
34608608
39801414
71658816
97949207
6012453
18937891
30044288
42384050
97606360
76815945
58955203
50884910
13692314
71569033
25749245
18759989
63228412
88201635
39196970
21627830
22359769
9554583
6601561
98177232
47183875
59827833
3943863
65735296
11298057
10492258