17669829
90016257
91073764
68213655
47829978
812378
29018582
26573107
31924723
70902463
59504090
96384918
13103601
30901584
45852623
78728691
87948480
77041325
5535480
90403382
84278876
83183654
22822499
16409768
8869168
25706640
372363
12828237
53225472
87549034
44201140
283751
60075164
56979857
33314805
21991715
21988881
47578185
49078933
57296928