77849601
82518415
87907518
74527306
9698183
3298635
55162430
15674868
38503793
82038948
33203815
48923388
6693112
63093786
37441307
3999046
22552290
24029440
8502895
86481474
507241
27548820
95631243
30695137
8826171
7897191
35375968
2791023
78735897
94028742
69625921
80045350
40116723
28513737
33284100
17739389
8072623
87299533
32103795
1880165