16972626
60853611
62432199
33262676
65401452
76232272
84595655
86057226
76661216
98699632
21602142
92081040
80497014
92682620
88076516
18454905
518529
2294870
98742
43481066
44567356
98962336
41004613
83323076
38699499
844726
98517761
18157425
40347661
75079709
51997177
67253232
97905605
80584626
56637337
32836691
88021240
32104354
98322636
61348053