72869666
64129842
82143666
39779118
37388346
1585115
33552218
95758577
100006263
58524095
78934894
70033009
38026013
55545755
26865697
73781568
23302552
28924560
4229368
41494064
34715907
95188207
31478429
29035084
7428744
52928174
22972128
5027391
19598700
66498390
35881883
786107
802910
2713457
27905494
20199662
17538918
1466243
2860846
78526244