640797
18055060
21051125
5303910
85699519
45713565
18991099
60216724
7834920
48581626
97517981
76309537
9778129
3421797
91084346
97242138
13747639
52915177
30713436
64887164
82296178
39141536
42271028
63409769
78762379
6498769
71445129
22616502
20596875
7604148
294396
99554976
79686163
44291516
7946167
92952330
75804744
67782853
42272859
52065960