83324170
72396418
3161975
2163021
543386
85163899
45874686
242273
26352458
1459056
25124997
9113362
69772916
54733645
53322787
24628398
2984010
100005178
98346446
90265854
56354748
39763113
71797413
23213028
76104426
30199826
49787717
83532
30774735
94123802
99087633
81668664
36053143
80501854
79107636
71625887
4793618
60113070
90436278
45886787