17108590
40752377
89835641
59196279
67075
83524956
67431827
56178815
62754919
88668573
89487752
5276798
676212
3560777
28449789
6862208
54543333
97112749
8921110
30447961
1843454
62898546
8338558
9570619
37851039
37849444
2887063
39859802
99011418
76371234
14705438
64403094
94774618
41364082
33366600
41213441
16843020
2195503
57891278
20354151