56033500
75847902
80709791
53523710
28136169
2549643
1479588
45458432
46364515
66327935
483595
86493656
27946617
22882021
90197965
67992701
4073525
54401059
55765135
63358064
18066184
50657241
82999355
862893
87217024
4573863
76308989
18562644
2715719
45707703
89193930
46157981
36399
36262272
8620569
91017264
85217292
87928677
66812647
69339011