53169026
43533351
9214424
4769394
1764150
28583545
167146
46057483
78358697
69099193
69278900
12662384
43803897
49263673
18338709
59468925
90266266
92985170
33491863
72384755
34571627
23292344
49392051
34773289
64152758
4635810
41158911
67588403
67912146
99452924
1534153
98791340
760261
12579257
75812670
77587566
3537352
9442872
13811358
4447057