25552569
19001192
27055788
94008918
66894815
866518
12844629
29504182
4490473
53036730
29189549
47407618
67065481
62231110
24267551
72248787
16066430
32758617
19284328
32776707
64904818
76996321
91381567
87897181
75866557
5134937
4274273
89844065
12798463
80757478
3389264
6948567
6623957
27019654
28736108
71888417
53751304
60217287
14557594
23909674