4357951
10259784
68106717
36387753
10966145
56465591
82294516
91569524
7363334
6995157
56128792
39764595
72057650
13863759
4925191
61681840
80737849
49323089
7903712
8546315
20942673
68551180
46361954
6787366
33592106
89839963
97232995
91135668
842400
69901547
21013108
2337307
62556012
42039791
30276908
66944785
84928692
68269439
9667170
21767287