82281802
95959497
78491610
41326298
69797302
18753537
7080942
63548495
69982485
5344419
75256340
1469907
15847615
41909270
58625746
26821053
99353539
1987939
35702708
29781994
7059656
38035809
18524366
17862108
81966748
66987472
5015301
26161380
73988099
58999828
83576554
42761303
60617355
90128475
881633
60401128
84208580
49734284
23281149
70987193