51706079
62949451
46204042
6534999
4200298
76548391
33808977
38453060
80512243
89051065
59164887
83728905
38506639
81055397
20822483
51523996
86746886
69437379
77858646
81111390
39672708
4676413
72924320
78162747
98818960
70465899
7141814
48402183
9233767
51377680
22802503
57677316
2022627
41321973
56939275
21606181
70638087
8684105
884381
6145125