86005890
3326686
36609725
30102484
62049161
9109127
3357302
20228884
48602463
11392316
91142630
22414186
1308911
58866079
11804688
88998581
91421467
56371865
6725342
19963202
11353840
59792213
13357862
82648207
76955501
87364885
47127139
14404762
55297717
36504002
3172342
70604662
95255642
255129
79027866
78034447
22241424
51618918
80514354
15978214