19614230
19867726
25953707
78177096
97162794
37886294
34845504
38695758
101528
35763012
65206815
78708660
56333988
21901474
26524467
16538636
31541400
60402347
75149517
50086051
8194317
80517426
188855
91163967
62224951
41022216
9361402
44289709
89614409
6753418
75041085
59317779
94012160
67888868
3252443
8226930