21691385
19245480
16637260
84172086
27269168
76966274
6904140
48702271
9471491
48041941
76264618
6582793
3794897
21802297
36008986
79113422
77255183
1421716
96388612
69814409
66712715
36621726
80305267
83593674
92925113
6170863
24865513
46484091
8406697
30439355
9084989
74394274
58548400
24258230
26338152
50825049
5987965
39137371
29502761
38352878