21272081
75684914
73883225
6578166
6871710
3778424
99359398
24271102
26192328
40795756
26527735
57249604
63299630
62796087
73876693
27635057
41498861
74183890
64928680
10273968
78161654
60764510
3796352
24809506
53357452
63876578
88341583
59122876
96834518
4244301
5197397
9127496
26711723
71912053
29266678
88456871
45738382
79192583
4891692
68247821