65877306
2657724
899060
91735043
25546147
84054418
81278995
6182355
76466445
5858778
65069506
39721051
39344134
9519310
95179816
49259618
76882250
52825154
7275840
77038025
1209178
57339253
92674734
69291791
44455963
97433756
20482829
74713825
16234308
13089448
78709033
21236970
452080
27936982
168894
4360747
8270823
39783779
73094662
77784650