12978533
18794618
1039497
14259768
51662195
37434852
7475510
12505620
11219842
39352511
8339602
80955429
34237051
43096960
10309361
8183369
17709030
50315144
28429278
50827943
66659924
32941895
60922609
4147229
34488836
12504062
62402795
166191
4057721
65158345
23997690
467750
24724030
2546802
68098964
38658253
19418353
40434311
25249519
8233197