20696561
43485970
50809569
2881687
87895187
88954485
23145293
77634808
79584447
58562857
80187963
34104074
62379231
47745477
3048018
90502644
7755736
93901917
34769858
5875803
22877158
20666391
17976396
7960165
8260302
84005248
88117289
36474528
15356001
78264830
9072677
13443626
50555117
40523038
82058191
85953510
329148
85096747
3355210
1838569