17528446
59983170
74476677
47404113
63003052
62975128
7083642
866980
17537979
62315786
54344604
21321567
95268448
26757257
84212117
7614678
8543639
55475046
39257684
78031989
3329210
99353220
8056812
27882755
6434609
80025562
37983266
613023
38669907
6712380
25375091
75215892
32836748
39359138
19064111
2021226
70824825
4637294
19319043
61004175