84718600
25192011
73724827
64273698
18761606
40499283
6419236
59268489
3062526
64621190
41921537
33345385
371729
78736223
46375136
49753116
44199867
5404740
96664632
3335391
56533088
72661067
23681002
31353658
72215147
96429391
21557418
322421
56559977
55833407
39991928
90843137
30118791
85337884
44116576
25889813
51837179
19604783
36212322
3985722