80216206
6154279
1605583
44976343
61969511
55703758
56736871
21234325
8808915
67485359
72038108
80688925
49451072
21495813
452199
23989635
10985145
4690417
53592885
23693284
19358878
86601033
93895649
16543746
28861631
12698348
48173077
19512391
54879765
29257815
37102117
90293180
57322573
529770
3575186
55054033
1847213
40491203
16383873
52152546