48131762
46591587
19003282
40922740
15606583
38329916
15752812
41372460
23753299
27141417
915807
929903
832150
899726
380435
501337
985704
576291
518207
51747
744422
66248
15704469
72094552
77856316
78789412
43736800
23027118
78462664
26959273
71269748
12721244
57941048
94856615