21606272
33183141
19769157
21076907
738323
47915762
72491499
68697066
10163292
35884036
87938672
49593440
9555675
5566401
76782059
8260410
9516272
50404410
72939245
60946591
16696815
27876583
81833652
415174
58763592
49869834
81243937
90035856
60911384
10955749
77532171
2578113
39846100
39102051
335240
36933243
90601787
22691941
44923198
14474620