2006679
6859387
86312877
31196113
9136038
61529622
89558078
54049235
91361071
19791225
9811985
87197948
85262050
19955432
2479226
80609070
11377792
69731134
98322635
88722837
69492154
51392607
4177944
87418817
49311317
54749356
95917748
38176458
81233493
64496955
5751941
8645300
27185560
31031607
91267176
21043359
20733183
58914298
72905927
15914074