12342682
86674604
53613269
61094832
84108916
769337
43865059
60068802
65396800
32126427
2411378
53166170
8232608
52778420
46576044
69786344
24727275
5988665
46245037
84917625
55187597
2147410
57101555
43348842
45181402
65407817
30997438
3809713
11489213
99602466
13943922
55638409
93236670
68831376
27889800
25831103
89955031
54381781
24941977
75124389