44379818
58155271
13924075
58312007
4997191
2184227
28311706
4287456
95763536
31791713
6007960
12874833
35296750
62959525
11204738
34905877
1407765
10867888
765163
73707596
95971785
70773770
97262122
4091113
76504752
10878067
91215838
47718387
24145901
22804218
18805499
41469799
77053039
82022383
45021041
183759
18604825
937287
7358762
82896841