70331516
39676365
27357958
17549789
31155074
36485766
1764386
79534
98593937
88676761
94365762
30952308
51315358
69263195
92882955
33136503
1239143
69044668
69281922
79062090
79092121
32692398
61468010
27607775
29817168
16269727
57749126
17309372
90815728
9041103
32021349
67267128
4847168
59477159
64531416
9851964
59466953
71338939
68415963
1243620