91521747
89381052
25208859
85914696
58938752
49774699
98703362
31763004
17111269
21498265
69173000
5147949
35035778
71091996
91685207
75042613
96395420
46971148
42761474
53017110
1678365
838192
59787325
39805443
9184753
9915626
64377639
61971477
27439
50764068
51346655
8000700
19716293
90482641
66502469
11874400
20301170
1307581
25595357
39527303