96212200
85791258
13079246
29536006
55845428
65049125
75866768
65541120
10448946
21475451
62589541
26129192
51689410
6016800
39903096
28231681
31386929
36145722
53275532
27064652
55982139
76793511
51173022
88135115
61443991
32412357
13814344
48362512
57047798
1197882
26891018
97634866
13793860
43888808
73045302
15687353
92904171
52368734
79047207
14783153