93404644
7279986
1469677
28372054
40394113
99929831
6499067
85167469
53456048
80187055
5157556
680467
19221426
31138919
67094069
68925949
56951851
6566411
2460134
4712750
46542749
50601791
4073980
54481454
85045739
5772754
67428632
69393465
50286658
92952235
52006057
12816119
57556069
35683453
18936677
34152474
17226678
98093216
86392793
30879628