29396888
5713192
81297880
82468994
28987717
29625406
17312502
82066157
98909218
63028113
75935006
10686783
72119
19085897
83442045
94051379
87849870
3725356
21883058
29298378
27833483
21904891
37843286
87104789
6410477
79175836
74295242
64613689
4361887
36253502
94961421
40733528
75974288
23365583
7374340
99166101
17776495
5079744
9785147
6073569