6112875
90235379
45155266
42534000
82088099
81654023
80599882
3565469
64731880
82102815
28583159
90014567
89839403
41303966
83875890
79755691
45208458
9533072
8731032
44698000
95335358
28149091
52516636
96118168
86073156
67605754
23523175
99897715
61162843
6826433
12239842
76568273
1614688
58738231
60856771
22694345
91252693
5504243
2310443
39458494