22927643
17902770
344892
50251939
7635348
7030394
59972951
7621612
4063975
797181
562966
34357827
48998634
91519390
91258063
71378165
54041744
17562609
91365419
901462
63242243
38291033
46201712
70707960
82644172
7568905
1721435
33296339
60259773
14464970
19004313
7775329
62066006
98453800
9446481
32102658
4239469
7475298
43361368
466786