94918168
33756292
79454263
31958337
8419627
15899359
54675110
22588655
72039942
77203902
64259992
10055705
66631755
5656328
72454000
8228633
86239717
96471448
37589994
50108988
35305932
33092353
15513113
88705574
43313955
50447652
43914038
5903667
5694369
592364
85019911
43635946
11818726
53466348
34485697
45397412
19617322
33062060
82173492
3279796