91872814
9552961
5513555
58836849
20177188
20175826
50722048
2928915
85341547
17156580
97887230
5753967
64031505
88208222
19146912
18424001
736830
38375851
84664643
95385877
8637777
67678456
1618282
1317456
37491066
9513605
55938091
40224630
15723747
8728547
87034170
50617475
23301366
76484941
30159573
17933989
95487991
78775910
85215879
18812511