33768362
24588746
8834047
47835486
47317416
78225505
62106970
71108078
45849520
6873180
65016072
38256863
7992974
84226834
98229880
31197315
8422605
2028177
9594574
4872819
8807842
95084558
36568803
95263388
5517767
84217051
6420617
85489840
33648460
22749032
75498482
68009042
65561321
15696681
70396141
4372486
75147872
75114066
78003022
90917578