43193136
92127221
21204410
90396024
28706742
84676289
61705606
47851500
64474525
60259450
47119461
829906
56031686
27313520
88776573
97959968
12027443
59241249
49514410
9944671
84866475
53142366
29318234
49105558
114364
5596195
56054783
575954
70492810
93368077
6898538
30522527
66845094
40924160
47998230
74232316
18773433
12414198
9183789
4974635