66986628
68326429
8663164
7100820
91007369
75227859
79216806
55957534
29439291
38425310
52586177
80556441
52274877
53162371
19777857
8952460
75316741
97592009
77911561
95033795
58876183
96806381
20493576
73534287
8173658
34296241
39499183
6129916
54549988
3450621
31608535
44739553
72678537
27095076
24122191
659026
4222255
46822801
79396540
13965559