4519596
2069311
97717955
23372632
68355739
71552109
271743
22899074
48558665
49464408
67096537
53525272
51152841
77468367
7061382
54181656
94762155
53034823
19873343
31318173
57794946
82616772
51619690
67051582
11739423
19327692
10269354
3244225
1498434
23908428
76743882
80587212
45221194
38579151
22115938
7087925
28938953
5471931
8154871
4614416