19963070
47298184
87197347
74876109
81183082
5536034
20612837
44966388
65482616
85975416
48672079
40051018
66006498
52669746
58154207
90965528
2381126
65383870
23543114
72614647
24065060
5504284
48129887
2882041
50512185
35919481
94982869
16313904
81831518
54105715
53768772
34614154
76746202
11871438
5614377
91936278
97524807
21807470
83705940
99891441