16897232
510582
13993625
81413926
44119657
81496803
637521
56339687
33185157
21102793
7954997
23273279
72105033
60916178
88948780
36401599
1763530
41132305
138830
113655
6002237
44743962
14382234
8485418
31173165
31658088
7615954
24119523
86218086
10461843
3602807
19898937
38842747
79293223
73047353
2006505
5296533
75482246
71533133
87212426