19612596
2164487
9886341
62187915
69628396
7882491
23885980
49755733
1236295
62528801
11266104
59245677
83671917
74956045
6349797
7166904
55584661
9965593
85009451
56627625
21629476
18038498
6763939
5619039
74819974
13998155
80273602
16098989
99684446
9037407
46152682
21836306
14385547
8300643
27202498
28226745
23164937
50785918
18272568
524189