45636982
15969014
53245560
14059160
91636034
6609244
528480
72168307
76498428
15359244
20107467
47476971
551616
5036305
2125735
83297729
21381328
1753491
82913272
57662903
69635627
5634618
12586683
63136809
45533211
85061335
81532937
9394460
43684773
61177017
31166057
65647840
10011777
17791068
5552662
88568228
21381163
52361153
3768673
80055607