83012971
3184216
937638
6946790
25385978
17655562
87806126
68454739
74628206
64892353
66326292
58415064
15957488
83775351
79575838
2393806
64969358
7039707
1832669
73175925
60622909
63936766
73882398
29512831
38333062
52508465
5745057
62522797
24575091
68138405
49661696
75245940
6093300
33161079
82988921
93663776
9445553
15686806
37455
2698786