42068046
99735535
41555831
73704743
5941379
78195801
50222540
27284257
10088231
36765732
94038902
1882212
60697571
41055712
55213472
14969301
69478874
29967369
55569424
96046716
79046106
60889982
54383300
65951044
15071426
80342002
10452562
32198458
91054213
61269149
319720
85822842
89042070
28011158
85250
86828904
55303172
80157893
5436388
76222568