10044056
50877164
3760660
61214255
27965632
3385720
50656914
17293694
8159143
46631598
86708677
57387501
8789725
74679258
91408365
9539411
89638594
12525899
65571949
58849233
3449231
4245403
12416884
68538352
9684353
31642037
78021137
8376185
68028179
76043523
92258778
60906866
38277766
21414171
24268547
4171149
8354352
41763743
92055781
61951890