20401751
91866273
41769298
76231657
33465669
58337841
87101892
70813714
84579072
67874634
21576844
43357203
22983567
80788382
52264958
11928026
48731319
47892444
2423481
8885969
46928811
11358241
77586966
53801163
58751114
14285852
26137623
59638430
24127700
20398219
59639092
58677302
20963125
23072270
89923517
88449551
90089172
82224764
32023053
70101340