96017801
67545786
2606940
8208678
18276825
10141468
76912959
12231355
59572759
621331
84628
76504988
12733602
53309841
43577793
78092510
42793305
73615226
39747740
3288339
11149887
70003773
50459408
65244063
15681055
76406599
6445144
95572899
65848470
11602491
13241130
21673406
64563504
93653409
50067239
17567539
97671618
74143642
73397541
58082666