22351655
85877768
55462163
10618421
44959973
10434005
24629830
3572830
73067086
7043745
41525096
7567159
27223135
1669082
7546460
175194
25842604
3585259
4283431
2304558
85261210
43264001
3883620
604817
99225044
91916112
64883200
5681925
95021929
2907925
35323111
6877343
51691712
81237840
86533415
47867075
60937232
78839833
27457990
5708517