8395966
15838985
62166083
23634402
9953840
44478514
83906552
19932221
96127182
562714
6173794
85086174
5004048
38907263
6438123
14951547
42858198
37558035
89688346
88505364
1535028
17234556
84566847
61391045
55581979
8508562
1001335
76108644
2223547
75412105
57248138
26763809
54003901
41224737
3961430
65744513
59653891
1744968
16901375
57394048