28558330
11429797
68725104
74191535
46388413
45228114
54852150
80491321
84115516
7042272
11706051
17803770
975928
13621907
89651086
94128639
9903085
62508478
54859176
6478657
9307456
440342
61973166
81467205
52185995
87699971
18287082
18805566
882147
19906257
7992985
87632386
33643814
66071219
40625373
4310570
22261278
21222366
94318168
41291599