14546721
74262113
5730419
64756064
22124637
88587533
97617634
7429265
90631188
75822756
49074089
59464531
9400744
3950857
50306181
39702154
8748301
87499573
74403585
98091577
80825840
10569186
40041280
55994155
84398711
34468276
66618821
67051536
40068928
3435956
93561537
46655371
4462668
9021148
30024191
68918599
70118152
68671295
8120595
52981259