96583786
54541826
58379538
86579436
38434570
9456832
15922018
57536492
18228363
66208926
77752377
93026971
75284327
81207603
87315330
90299671
61742071
46794546
64461018
35793015
75891742
42597892
44913137
52522965
44213412
51597244
85761210
57073479
78826198
73306060
77471352
32325172
24122283
81436259
9170818
40123660
13252516
6077845
29128117
823109