40565385
79746934
42104625
64302728
28163777
37573812
864852
59089790
49072561
64018766
86354237
84248896
67566980
55682988
87094140
9353578
16773451
88048665
31491015
80528634
5649300
18458297
82531495
876943
36673174
69857655
819616
549517
74194
32586247
53757879
55141541
79112450
34396952
3957620
78449858
53469322
4468408
43119477
72772077