8504560
4357251
87278788
21785850
71799514
92529570
89656849
1232423
32033679
46844565
4967342
515269
78743585
83993507
9656531
965443
179723
12864793
92316373
43081679
93974173
77841338
1759580
62414137
91047821
741489
3301131
47845511
28659066
72398310
4376231
41885422
12536244
50634738
39445494
27747407
64463050
10974926
23645741
21064123