78961068
4093196
4557878
12714997
128699
81131725
84617307
49547080
8258451
29267073
79574983
52561515
39401801
46989953
59481964
1883573
47233904
67009274
13604204
15631159
8055567
5944387
86648610
51716616
15763406
20851083
72338803
69921740
25059763
48559041
69324186
38848949
96677787
31254683
88174821
18111766
55892060
60271770
51214757
88273958