102281
906138
94873
13016
826145
44223
804
1036128
581
39753
90723
1228
2255
839196
19622
3308
10269
91115
94220
76512
745291
694126
806130
113445
54481996
62561665
9597138
97821487
7576632
90271110
6581315
6093422
4163338
6148393
43461420
6545417
51741180
4418637