15435612
26688465
53971280
97897115
90121312
79698396
71073536
27067454
49508337
72236998
95277233
92617508
15721331
56883896
99361169
72437747
98463648
94514577
81276473
6628507
57094379
86787870
6897300
83315617
817457
2088335
8145642
20016545
44473141
38388890
54819167
69434003
37426538
71281589
8122166
8677609
75809282
41661177
76951822
67443789