17922822
82443819
46254281
12486818
7929923
550308
15317477
56292978
76111962
94304097
553471
12071867
71414912
11847828
24064197
73597069
62878236
29738420
41958347
20147700
6494511
24055675
89749358
1867748
6971348
21512671
55074575
3869839
69708208
549776
56681279
54691804
65181715
90225620
5485819
57511017
16543682
59579173
75714523
68327062