66018625
12458221
30705589
53199852
603288
31197596
85852894
4203548
48539937
65511371
24157080
12683968
54637339
2256591
39152487
83717267
32581814
94785655
80634721
37973346
51609070
59077046
6831134
34755
87914778
51753438
85225911
81097708
84582680
67278782
97789799
13297770
37681930
39671503
6793995
52847358
46562029
12108274
45868391
3348043