99345700
72843076
9776864
42716121
3754950
891962
82252916
88639078
30619883
77669989
66457800
41867837
49511689
31612574
19014154
89251524
8052374
13947961
32303679
69616869
48112713
11269016
31523578
78895804
88198275
91733723
41152329
7483815
29884121
48472940
99393035
38523048
84621587
38909098
57399279
30859733
5715981
13896754
81887184
6517590