12453649
65306910
8510572
63996083
8299970
10597876
2791731
84768610
48986519
97248233
54272174
88252687
71032977
77692655
8624560
21904077
84339903
54625064
81505719
88373988
56871925
89199522
34639936
53673783
19299864
8106444
2413765
92111325
84051032
61978243
73683743
30007183
53021823
57904807
44776651
7251446
8942514
28099237
80488117
40303910