70284162
94048970
31624419
17031668
54662682
6148408
50198356
77326415
5851229
46775571
51716278
31865315
74325810
86728961
45538702
31523638
93742103
75334481
49949688
37673735
4236531
9693614
1272811
35771495
73329516
26068886
64952841
5109936
66761714
50628741
50092990
8196655
32584787
65237715
25384975
14074436
83489608
47153564
90328525
66721324