65977650
1964720
35227337
82168486
84611881
89836861
24211485
33077064
291084
34338039
26873134
94336317
3712745
15944439
90538367
8764569
90207726
44479855
83429458
98507594
58399184
30684965
4512105
79266742
66215725
73581362
66556912
6652979
76991678
88871973
7235137
84429061
949695
7576683
65224733
958279
86999152
83762543
56966941
49632909