97636757
6657952
83211590
20701280
83499138
59302523
32629406
59334748
34715635
64094957
15815652
580954
90568892
65354492
7336509
76216546
64668700
16139840
88249941
52283748
16576056
88478127
14632606
41457183
91829761
2542871
83382963
69535933
54944928
37239
3545637
72161905
77757829
9637116
99886105
8210482
4261922
44206576
54817128
76824986