58571587
51448704
59149000
12935110
71036743
2942235
91207212
41191810
89434389
61318568
27025701
69761946
38604034
6023048
83692122
50968700
76656740
7662665
80232303
37721202
72218434
36303724
93452703
19289591
69094036
34711240
1644562
82047599
17342893
1592163
8907437
84315241
11488343
85098231
59267158
62024738
66483006
2964797
83493849
96361148