13286613
48426807
13386986
58351451
12802785
92975765
27131640
94179746
39904040
3068512
1499152
8657665
88092174
66309457
88714009
5459845
25016644
17311253
98714601
20176341
86099114
47109649
9095665
46789888
60714199
36285980
48266945
94721046
8171950
6751217
92251266
83274978
94249806
77221415
91253591
71448943
68562363
70659177
5981103
61193373