1353581
23414708
1711840
12419492
28718877
77249926
8935932
14102622
56007353
18997020
94251183
146337
89839935
65258220
99863976
18294623
57349069
20007886
98748562
3958215
93349081
74837892
21652349
21168138
54904494
4951807
16839637
79927901
18267712
53122220
95608399
92822465
77774416
9687271
56821144
6576648
27346196
41573001
83044242
24038690