41589977
3592870
67091160
84929170
87264309
63547372
5252343
39487040
22965370
59237496
76575580
77099719
27918220
97218476
72228668
45999389
876445
38725762
81266932
9335983
3892750
6696974
5216971
6695246
28909771
63112628
537930
13286183
18638273
88652639
67373401
14468722
85907376
54673683
38088932
38106032
81909539
33656258
4802411
82395838