21646086
7914329
9837610
91511101
34989430
5632796
48414977
32442052
5349215
41516555
44561205
4621917
66844614
46485131
61383163
60549811
32762683
4210618
61103202
22903159
77621814
41497162
2095729
84668289
5754159
7728578
63334840
82842696
12341479
34444340
7314010
65828585
14613046
65431838
98618616
863866
34178741
79679345
9518637
49618223