15485425
15065777
92187205
55201913
59954134
62341909
78983054
11818059
38852997
24378998
6958155
17724138
82151578
66712257
71199108
9284381
54014339
461939
5181950
9917837
85076931
95731202
19554954
34342596
45673097
89649117
18197643
22018532
84087932
14329330
29405637
60109681
9145365
93598777
27836827
27441244
19969608
2281288
24431191
38145924