86323667
13844415
50528547
33718081
34279203
93448764
91542973
73749786
18848920
47262785
215375
40264771
38421009
8542561
76991024
7327946
57362856
46773078
43705005
94182661
57809356
54126370
99547471
28038959
79344182
28804964
45609781
7833948
73798924
7032561
3349885
92095292
51213346
42851069
53242759
49088028
84454803
91978955
21839377
96591829