83154939
19899990
85542717
317710000
8692219
5161221
55798515
33466762
81195905
2167997
6878102
13903655
69482855
20985811
31431255
71537302
91297522
74857474
31074416
15208704
74835627
70723381
5333305
31427931
21454043
16338673
4533516
53753056
67164360
93891034
90884176
21498098
98535048
7177033
62555572
1265133
42612426
85869431
8477748
59313782