102348
59494
1371
1130
952122
65591
865163
102521855
62741444
9024601
77351839
78361
4077396
57721259
64221973
4309354
6458158
54281778
9226890