12779653
1189551
313574
53953214
57602884
40852533
885992
98523695
39548708
25298373
84542315
71412789
16094408
76096438
5318489
13615717
53155708
1221790
82097779
20203364
62235658
24506634
90228588
4667501
97074310
47017122
71057524
9963951
29927878
236619
42241082
95087235
58543919
74751655
9912349
62730
9833826
52565797
58083306
25174498