16404525
28331811
88944260
24366083
16124190
60019841
55345772
8935375
35886301
30948721
61491725
2001175
34204814
71707419
3249180
15424686
21899158
7659150
22332075
6360800
28217630
77968324
67103759
5875844
87163724
69598904
67927290
92364532
26293261
83778127
4834616
97615368
9828219
31187245
66386656
7191298
48395333
77162755
55487034
64785906