18742530
4822769
23443342
31865259
94368805
3790363
37388906
80902406
60105865
86967716
90249518
78325399
18382451
63406456
760192
99342866
15323766
76197113
88755816
59921064
14379118
52352373
5538097
10937820
71331005
42804760
54822775
1523790
21621341
11823483
67214072
17947795
47262357
20568446
37147353
5153330
63877032
51248069
2835177
24624024