22472183
46143836
86508306
6188867
56595397
50037270
4710384
24666183
50772652
86201043
33904256
89498395
90909792
19836558
87613424
47678065
447490
673125
59933733
48124954
40393140
35174766
24355573
2413759
24555887
52815792
23875444
43323371
8427971
83246166
86896264
97217
4146106
73046495
86872215
6732358
83106178
17697196
15824930
5535044