83305089
6132104
91937919
8643859
26444092
53579323
86189466
84869130
52714527
52069062
71546302
59339897
40137780
86233318
66899981
15276615
23624714
30401799
67144234
72076964
43884451
89758126
36253629
28401393
83727838
16209007
70031752
6819643
96064931
25035069
50966299
46946225
71553274
64231250
24661888
48847610
8934648
49334790
32768015
4502978