930446
44363401
89538100
8682060
76031729
42118418
56342398
763193
84716733
4871054
3905708
34783540
8406311
77177151
6592751
13025607
97763209
44572524
6887404
3986516
14568195
27846163
26546101
62554340
86049627
60887002
58225435
9945207
12891239
9374612
38391170
86048421
14719879
47982200
31771830
81025884
3526663
20924154
50559635
8231347