80407915
48129952
11005485
48097852
40459839
90719371
47206908
67897128
71542367
62791118
52205821
9852037
38239862
63877654
62581026
8755979
50642505
93337978
80265323
9724168
73975402
78466356
23199780
61951610
71843644
18775516
59296890
93225769
49894260
25419699
92366644
52301714
81816304
67031902
93786009
90481628
4162155
60709162
46293778
7311434