69744616
34728811
15695325
31536859
15324092
40174553
94912994
84522485
23413180
86105014
9115542
98565624
45921037
60809666
37992722
18543427
5807398
40728963
12984711
71725248
7023246
75029827
95849518
33243938
32607888
84499111
998444
42336608
48938283
68614832
99186186
25529993
8731277
18976541
3411255
10033430
317939
25081885
92547413
38418643