8011756
71178444
17229327
29923381
27648770
66044865
11575749
41158667
79962348
3786708
9268435
23817597
27857518
78116077
61808040
46809459
75291402
54094394
8887194
7801583
84025091
64727444
1219673
51591197
92098838
94622467
82201943
2570154
81665229
37829285
96683612
78702590
196397
74308418
52305337
84549016
1153075
32152033
49543456
88662920