20845203
63097568
60777277
71712308
7429542
36133081
43396115
41779665
2016733
41351274
20799218
6213788
98283953
47812247
69108601
74173143
46421595
75871365
94719182
92319092
45142954
31115597
87585149
33939238
4905460
1136158
49955786
9714255
52009982
4271345
80806368
81886541
77822064
78742752
79069
42433342
8559089
35802174
56179698
55771349