286990
2592565
92488330
46426384
77631290
13658021
1664181
74589631
53972608
52011536
822096
626748
87032900
44943148
57377845
72765643
48675840
21933111
4523851
2443720
11665269
50463474
51278738
58157155
22522508
18484834
5799280
40544012
1335129
68991019
1306831
87463664
77279469
868408
5733521
688223
76007395
49757196
4048895
99091753