8055991
6228523
10261920
70974093
12275793
20236077
76956661
5364881
6446407
68273652
49762154
58118873
1847020
57334953
77339
32515499
52393030
2734890
31758593
57028251
37153160
8167656
45595777
46591313
49592373
47995257
9195928
69896913
45461774
68257056
56781025
37141112
56157824
66847422
68675454
98567540
87621204
218901
77491340
39298529