16359828
89192773
75874675
8482287
60882470
35056910
14431340
18192481
68727491
40573473
10656780
86506255
48316239
8841360
7154030
99781089
10303757
46347397
27606721
81518208
76832643
6531453
18025393
77919674
14871961
71044704
8917174
65299530
88621869
70412981
7302935
26202218
94207468
55263776
44371068
95345776
36316929
48137691
77323226
9974333