40653429
59262684
56042176
55938442
48356244
56067803
8849507
30529244
6833910
3488395
86753231
80916125
32323756
3359425
22042311
59898190
68988027
70125937
30055261
14609428
1913410
10903595
7818262
8516782
1481247
85617797
88643871
2204425
79273719
15546965
70271686
6777197
89735770
50793219
78499802
90695608
72256679
62154168
27332741
70999962