70508783
14242325
54112494
44879918
76174878
85208966
29659528
85389575
14908198
1724731
60826012
31072388
9137566
48091017
882771
7173452
67384677
72201848
90227798
18983865
50107169
1872612
21151682
44983582
10234479
31872748
22035649
79675919
92346554
99624350
149794
44372022
23421315
23698116
18027499
12458049
73077333
75037639
42428279
66143432