47317972
92322328
36783721
14728735
50024056
53073602
35606029
6082599
12535500
80896648
90857343
3346527
97041056
93026422
8908438
66834695
26209646
23868055
53481454
17891565
38887100
21551962
67787193
86446931
50421778
50113802
97142623
13511610
98919507
99569795
63177654
79093749
285125
36843818
64255383
70166946
82028341
50407262
50112616
58408691