4164576
68609474
798317
5675854
44969406
13379265
6342335
2725295
23376017
12517471
62682532
32223639
44301740
49197555
23656682
38653816
55819204
14703846
80269348
94094500
92282026
8745303
91103892
95092594
48861595
15693314
97214555
69932449
56277620
5861009
35422029
61594752
92403
865174
44262687
87538289
47051639
34896838
26839520
79996331