419932
1296122
64065639
61747644
83729808
19479153
1882588
3594815
46301874
5289506
38618535
54168019
1069016
98437246
13618377
91453591
66651804
70965004
1913095
9000445
46526591
7117720
25876270
53339118
58491266
25273710
10619690
72079228
83098744
54508551
59483731
12768358
15478135
47178612
2023307
56915787
74167878
50237067
517212
97156636