5914733
61317438
341168
47852357
39042896
69382590
74751967
11614552
65568431
30332400
93057946
89813722
82455023
35348630
37282265
6650740
47221827
52021164
15172916
14874730
90425978
51992423
63326900
45417463
5811222
35923001
75647152
76925362
39266353
3396888
78631958
5853840
7269147
19777535
60627396
85853098
70868668
50432842
3904151
9971940