38214108
89898398
86452681
80295588
59139427
9131705
3022686
58182285
66697134
4356665
27114132
78839438
50536324
41066025
57831947
22373966
82164872
22688444
92029255
80343011
108202
9731247
49515443
78513778
37836160
14695022
17604779
59668637
55152815
43086977
31152373
73371106
60042464
9509627
7491473
53718089
10179009
53435488
82779600
7206639