81964156
3953412
59376483
82572828
25001118
38342036
55373106
39136926
38769228
72728800
426350
15702598
49113375
37248783
42231105
75971115
77544783
11286546
2522759
97678886
5400143
32826762
71635029
73891190
84194023
39318320
16182375
9864243
15944883
44356413
4502880
80336047
7239288
81687030
685687
89456455
82198343
5266428
91148300
6859639