73238130
8132545
16671246
3865835
65611148
41198193
31023320
6786308
98057003
81022646
39879350
30649870
3207697
51828406
9229266
33609750
3314362
77533846
46922445
57617464
2164755
6716131
16756801
57584921
85544230
91972547
60449795
35046248
6819868
70112181
93183647
69719277
41935901
76217465
30983042
19658674
37291936
62338084
3565501
86313424