75531659
5042829
47845785
3839591
92406108
2005597
257924
64941924
73544446
77782348
54041132
54992708
19353709
75729422
82465060
29141328
77199453
14595683
4455079
82586042
4669937
23231179
52051991
99983938
311297
91604626
38334586
63054002
7498168
62851090
5473313
969488
83964799
21497097
19173877
16784133
54751629
53656898
32795453
97713771