43959899
19958567
50229646
6511288
4620997
21196065
66415933
45017469
84383934
45881655
83537718
62438486
68467011
87203864
74277833
55778918
15847811
7923376
22563158
69033560
47998743
97559342
9032644
30278023
617874
55019618
21851293
26338462
53131738
52067752
91989182
81438425
9432869
23797140
57572477
68616364
36005208
31521908
60383004
11237604