70135649
4115502
31772973
84855719
60207112
97227495
76822311
62551821
68922403
30317260
12729887
94704436
1182428
24841658
76783953
89371314
83295613
92823545
67023048
88224106
44358203
4991417
93544863
31409407
73749910
6056612
4852816
43681204
45994142
6628397
84178569
396207
60164470
38313750
48379179
72494787
69882813
24636678
1549892
1614748