17387758
89635245
31359109
99005074
16484334
39613410
72912829
56852833
4075634
95684963
19357073
12817901
36657673
460416
83047396
78492084
96746114
88809461
731000
28539014
59922510
4221268
59705042
47193443
36251527
2637725
66786376
32789655
12095163
7553834
31628067
87883879
35252275
83714631
595267
11944532
35965916
8321803
51693771
67387774