56568677
56418044
84402558
45004843
93439896
79781988
30466592
29377606
46309489
16751356
45329396
18398427
86031692
90343903
27083617
54384195
24942898
15453247
28249569
24102222
69947891
62476698
221477
38212587
54202716
977213
86486346
12631972
41925106
30097660
9679171
61539617
30695842
89827598
97952543
9597257
77745788
78561309
5372355
70415101