20966785
9427576
86747168
29152573
8253982
94405231
46418693
2528471
68467479
52648314
55014627
95964941
57366843
13148481
31274606
68017619
46282404
37299211
9879034
66247500
34942027
96254728
49466831
35687284
86302934
10868397
87469777
67538339
69254896
2778665
74683449
14118461
73428017
5162820
37417239
88067247
26892463
70787018
44606577
82713934