6016872
77645119
75169623
32238057
1082908
74855677
47597726
76835994
8429304
27165249
97726237
17996666
15348465
9696291
27312333
9601829
66143613
94216057
55336328
69738252
92456000
77388214
5782103
77459056
92335838
56912512
62424684
31293063
72674217
53851472
63843452
18725363
49984081
64682568
63853978
29749464
3502890
4793756
63098992
54416752