68899092
30928823
30329568
71795667
99168139
907111
82806729
43606910
84393618
11343934
72215247
33836983
7612237
57115038
77892531
79554342
96504398
15314550
69376741
59351756
90337457
33191715
8596168
21954446
27773069
39512596
380872
67154373
85848156
2366767
63016000
30023543
78767244
21227111
42381125
47315809
71434762
23726684
32766176
9014416