65191868
45961351
52706466
40291466
1331863
36159
21529581
83782158
10879852
22589397
17937254
7724327
7579905
96441943
95122651
61332826
42507725
68296417
13467299
3944155
78448976
82708619
49419663
99317205
14642685
4174101
32271768
34134497
24798453
97226740
28875186
70384405
57758089
82863410
5734869
48737624
9957883
78211900
7469845
18952701