7856425
10273597
14926408
12599439
97642481
78169002
60815141
26241870
28341177
55654583
96341916
63696864
34546494
39623291
75673378
18484700
71335688
48408703
20115717
20345961
54341848
6718371
62536620
85384195
67303994
88407747
55072604
39619140
82714549
69508767
7547675
94638447
3643368
2816928
20466211
8259360
55899893
30339982
37331641
856910