42043880
9932719
88023124
63297168
7235841
84215035
25133641
96534275
24406095
24047256
82882244
66458104
215448
45852176
88046437
87634301
65963341
17027738
27026139
59772147
39163338
33021627
76201098
52563827
54527747
70797268
9030109
9864459
87104382
59316167
91825443
61181564
478457
98874030
3215914
56039861
59169416
2241719
24799027
69076789