38576435
98837809
39977673
53038726
5043250
72578021
85492708
62147527
63804439
6951111
12073227
28219259
9239774
17017668
61486601
60008196
12183915
3325166
80206829
55029304
39218
96237176
11916391
90396452
84765594
12042809
36241370
14682549
97847491
6798977
14244198
52835225
36862138
90792207
59006959
68568765
36658899
77569077
20093403
58634040