16132874
20854295
476456
99873897
16087291
29174892
7644353
2762191
89197789
46604524
83637109
56274484
10589097
8591065
86034
3241355
66441360
11072654
66858584
12514015
74752659
69168703
54135465
4801008
7303579
31247200
22029931
22945683
6605387
996979
86889817
42333164
17749280
22516513
15913293
47095286
7034864
94107131
4001803
78906524