10108295
5012034
63358729
30905761
73583256
89859950
82102531
33387783
81906298
40136084
8740591
6899885
2519885
52982462
82985027
98593830
37456125
99193801
7133991
88968046
53134015
15331726
5858303
60582909
87203632
74164731
91319515
96242431
65509132
82077789
7419955
778083
32376167
14557939
8476379
32165091
1362204
87197248
80708743
36993155