14729620
15088563
1772869
17811806
92027255
88273079
5601775
4141479
73396041
1327493
15995583
79679855
2067365
16223687
413707
56871710
93284739
72009322
21152897
34052364
31363578
7753422
28768995
6968936
948179
97405756
77438325
47325854
27939029
2459524
61911889
34692516
69391418
95699167
84105780
85051485
352766
21455254
61027132
59237703