96094638
620879
37797610
97468015
29587709
9175421
35354372
12332499
54397925
56244609
1987354
541066
38477985
8092832
18793388
80813020
35202510
18308000
2398171
49954994
97138245
57952049
56952701
2421229
72036992
62821133
42696058
37903554
6029864
27629169
59837247
57228633
6587310
22677543
46306472
18124701
76353956
8153797
22098589
11765471