14715755
68561546
25451853
4222879
77221464
36567115
5849680
25962646
36986326
64407755
96702342
16373274
14288574
4429736
14585466
95804402
56972491
51832293
10164112
5207276
29715416
51245192
49625827
2692906
3212810
27269666
42268880
36056895
94545360
54293399
78989532
2662699
96935374
35622262
31977112
16101882
2991147
33942632
21028678
9039927