64065288
90701858
80396783
57745877
8516983
46101828
70655333
59189756
2824418
6934985
21393091
88072699
52993988
26619544
80815160
9031350
26694385
41509543
6587113
76903474
12918058
34846813
26437117
31124956
97088834
75344506
41923315
68956017
42431579
21639600
7034790
7783379
98621598
17298255
61595522
37883554
565732
38679207
72843782
1437233