107068
2285
12015
55447
33217
90889
974152
841413
48861717
82041795
5959484
6992974
5010697
4908600
5624765
41951217
45271960
8297401